package apps.servicios;

import javax.inject.Inject;
import javax.jws.WebMethod;
import javax.jws.WebService;

import apps.logica.ValidarSolicitud;
import apps.logica.ValidarTransferencia;
import apps.modelo.MensajeRespuesta;
import apps.modelo.ReenvioTransferencia;
import apps.modelo.SolicitudTransferencia;


@WebService
public class TransferenciaWS {

	@Inject
	private ValidarTransferencia vDao;
	
		
	@WebMethod
	public MensajeRespuesta enviarSolicitud(ReenvioTransferencia rt){
		MensajeRespuesta respuesta=new MensajeRespuesta();
		//funcionalidad validaciones

		try{
			
			vDao.validarTransferencia(rt);
			respuesta.setCodigo(0);
			respuesta.setMensaje("OK");
			
			
		}catch(Exception e){
			respuesta.setCodigo(1111);
			respuesta.setMensaje(e.getMessage());
		}
		return respuesta;
	}
}
